<?php 
include('conexion.php');
$ref=$_POST['ref'];
$usuario->consulta("SELECT COUNT(f.numero_factura) total,c.nombre nombre,f.numero_factura,c.persona_contacto                     persona,c.telefono telefono,c.fax fax,c.email,c.direccion direccion,l.nombre zona, ll.nombre ciudad, lll.nombre                     pais 
				     FROM cliente c,factura f, lugar l, lugar ll,lugar lll 
				     WHERE c.numero_cliente=f.fk_cliente and l.numero_lugar=c.fk_lugar and l.fk_lugar=ll.numero_lugar and                     ll.fk_lugar=lll.numero_lugar
                     GROUP BY c.numero_cliente
                     HAVING COUNT(f.numero_factura)>= ALL (SELECT COUNT(f.numero_factura)
                                                           FROM cliente c,factura f WHERE c.numero_cliente=f.fk_cliente
                                                           GROUP BY c.numero_cliente)");
	echo'<br></br>';
	if ($cliente = $usuario->extraer_registro()){
	echo'<h3>Cliente con más <span class="blue">Compras</span></h3>';

echo'<a href="#" onclick=""><image src="images/pdfChiqui.png" title="Imprimir reporte" align="right" width="17" height="17"></a>';
	
		echo '<table align="center" width="165%"
					<tr>
						<td align="center"><strong>Nombre</strong></td>
						<td align="center"><strong>Persona de Contacto</strong></td>
						<td align="center"><strong>Rif</strong></td>
						<td align="center"><strong>Telefono</strong></td>
						<td align="center"><strong>Email</strong></td>
						<td align="center"><strong>Fax</strong></td>
						<td align="center"><strong>Direccion</strong></td>
						<td align="center"><strong>Nro Compras</strong></td>
					</tr>';
					$i=1;
					$usuario->consulta("SELECT COUNT(f.numero_factura) total,c.rif rif,c.nombre nombre,f.numero_factura,c.persona_contacto                     persona,c.telefono telefono,c.fax fax,c.email,c.direccion direccion,l.nombre zona, ll.nombre ciudad, lll.nombre                     pais 
				     FROM cliente c,factura f, lugar l, lugar ll,lugar lll 
				     WHERE c.numero_cliente=f.fk_cliente and l.numero_lugar=c.fk_lugar and l.fk_lugar=ll.numero_lugar and                     ll.fk_lugar=lll.numero_lugar
                     GROUP BY c.numero_cliente
                     HAVING COUNT(f.numero_factura)>= ALL (SELECT COUNT(f.numero_factura)
                                                           FROM cliente c,factura f WHERE c.numero_cliente=f.fk_cliente
                                                           GROUP BY c.numero_cliente)");
		while	($cliente = $usuario->extraer_registro()){
			if ($i%2==1){
				echo'<tr bgcolor="#8BE1FA">';
				}
			else{
				echo'<tr>';
				}
					
						echo'<td align="center">'.$cliente['nombre'].'</td>
						<td align="center">'.$cliente['persona'].'</td>
						<td align="center">'.$cliente['rif'].'</td>
						<td align="center" >'.$cliente['telefono'].'</td>
						<td align="center">'.$cliente['email'].'</td>
						<td align="center">'.$cliente['fax'].'</td>
				<td align="center">'.$cliente['direccion'].', '.$cliente['zona'].', '.$cliente['ciudad'].', '.$cliente['pais'].'</td>
					<td align="center">'.$cliente['total'].'</td>'
					;
					
					
				$i=$i+1;
				}
				if(!$ref || $ref==1){
				echo'</table><a href="administrarSistema.php">Atras</a>';
				}elseif($ref==2){
				echo'</table><a href="clientes.php">Atras</a>';
				}
		}


?>